import Vue from 'vue'
import IepCrudTable from '@/components/IepCrudTable/index.vue'
import IepTable from '@/components/IepTable/index.vue'
import IepIcon from '@/components/IepCommon/Icon.vue'
import IepPageHeader from '@/components/IepCommon/PageHeader.vue'
import OperationWrapper from '@/components/Operation/Wrapper.vue'
import OperationSearch from '@/components/Operation/Search.vue'
import OperationContainer from '@/components/Operation/Container.vue'
import IepFormItem from '@/components/IepForm/FormItem'
import IepDivider from '@/components/IepCustom/Divider.vue'
import IepButton from '@/components/IepCustom/Button'
import IepLink from '@/components/IepCustom/Link'
import IepDialog from '@/components/IepDialog/'
import IepDivDetail from '@/components/IepCommon/DivDetail'
import IepImg from '@/components/IepImg/index'
import IepNoData from '@/components/IepCommon/NoData'
import IepUploadAvatar from '@/components/IepUpload/Avatar'
import IepPicListUpload from '@/components/IepUpload/PicList'

const components = [
  IepCrudTable,
  IepTable,
  IepIcon,
  IepPageHeader,
  OperationWrapper,
  OperationSearch,
  OperationContainer,
  IepFormItem,
  IepDivider,
  IepButton,
  IepLink,
  IepDialog,
  IepDivDetail,
  IepImg,
  IepNoData,
  IepUploadAvatar,
  IepPicListUpload
]
components.forEach(component => {
  Vue.component(component.name, component)
})
